power rail - French English Dictionary